Culmain Ltd is a liquidation company incorporated on 6 August 2003 with the registered office located in London, Greater London. Culmain Ltd was registered 22 years ago.
Registered office address changed from 4th Floor 4 Victoria Square St Albans Hertfordshire AL1 3TF to 6th Floor 9 Appold Street London EC2A 2AP on 6 June 2022