is inactive
Where is ALEXANDER LAMB & CO LIMITED's headquarters?
ALEXANDER LAMB & CO LIMITED's headquarters is located at England, Surrey, Scarbrook Road, Croydon, CR0 1 UH, 2 The Exchange
What year was ALEXANDER LAMB & CO LIMITED started?
ALEXANDER LAMB & CO LIMITED was started in 2012
Sources: Companies House