is inactive
Where is AFBROOK PROPERTIES LIMITED's headquarters?
AFBROOK PROPERTIES LIMITED's headquarters is located at London, W1G 8TB, 64 New Cavendish Street
What year was AFBROOK PROPERTIES LIMITED started?
AFBROOK PROPERTIES LIMITED was started in 2014
Sources: Companies House