Castle House Freehold (27 London Road, Tunbridge Wells) Ltd is an active company incorporated on 13 December 2021 with the registered office located in St. Leonards-on-Sea, East Sussex. Castle House Freehold (27 London Road, Tunbridge Wells) Ltd was registered 3 years ago.