is inactive
Where is LEMON AND DURBRIDGE LIMITED's headquarters?
LEMON AND DURBRIDGE LIMITED's headquarters is located at 170 Finchley Road, London., NW3 6BP, Summit House
What year was LEMON AND DURBRIDGE LIMITED started?
LEMON AND DURBRIDGE LIMITED was started in 1985
Sources: Companies House