is inactive
Where is LETSBUILD LIMITED's headquarters?
LETSBUILD LIMITED's headquarters is located at ENGLAND, LONDON, 41 MOORGATE, 4TH FLOOR, EC2R 6PP
What is LETSBUILD LIMITED's industry?
LETSBUILD LIMITED is in the industry of Dormant Company
What year was LETSBUILD LIMITED started?
LETSBUILD LIMITED was started in 2017
Sources: Companies House