Tangledwood Feline Holiday Apartments Limited is an active company incorporated on 7 February 2025 with the registered office located in Manchester, Greater Manchester. Tangledwood Feline Holiday Apartments Limited was registered 9 months ago.
Registered office address changed from 99 High Street Lees Oldham Lancashire OL4 4LY United Kingdom to C/O Topping Partnership Incom House, Waterside Trafford Park Manchester Lancashire M17 1WD on 13 June 2025