Registered at 50 Farringdon Road, London EC1M 3HE Castleflow Limited was classified as a Private Limited Company registered under the 03704425 registration number. It had been set up twenty five years ago before was dissolved on Tue, 4th Jul 2023.
This business was supervised by one managing director: David S., who was appointed in 2009.
The companies with significant control over this firm included: Rosevale Properties Limited had substantial control or influence over the company. This business could have been reached in London, EC1M 3HE and was registered as a PSC under the reg no 02794956.