is inactive
Where is LESSAR BROTHERS LIMITED's headquarters?
LESSAR BROTHERS LIMITED's headquarters is located at Birmingham, City Plaza, Temple Row, B2 5AF, C/O Baker Tilly
What year was LESSAR BROTHERS LIMITED started?
LESSAR BROTHERS LIMITED was started in 1934
Sources: Companies House