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 11 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