is inactive
Where is FRANKEL & LAMBERT LIMITED's headquarters?
FRANKEL & LAMBERT LIMITED's headquarters is located at London, NW1 6TL, 107 Bell St
What year was FRANKEL & LAMBERT LIMITED started?
FRANKEL & LAMBERT LIMITED was started in 1959
Sources: Companies House