195 London Road Ltd is an active company incorporated on 3 April 2025 with the registered office located in St. Leonards-on-Sea, East Sussex. 195 London Road Ltd was registered 7 months ago.
Registered office address changed from Flat 11 Howard House 7-8 Howard Square Eastbourne BN21 4BH England to Garden Flat - 195a London Road St. Leonards-on-Sea TN37 6LU on 20 June 2025