is inactive
Where is PROJECT CASTLE LIMITED's headquarters?
PROJECT CASTLE LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 27 KNIGHTSBRIDGE, SW1X 7LY
What is PROJECT CASTLE LIMITED's industry?
PROJECT CASTLE LIMITED is in the industry of Non-trading company
What year was PROJECT CASTLE LIMITED started?
PROJECT CASTLE LIMITED was started in 1980
Sources: Companies House