Funky OWL (Ech) Limited is a dissolved company incorporated on 18 October 2018 with the registered office located in Liverpool, Merseyside. Funky OWL (Ech) Limited was registered 7 years ago.
Registered office address changed from 30 Moor Street Ormskirk L39 2AQ United Kingdom to The Liver, 137 South Road Waterloo Liverpool L22 0LT on 30 May 2019