Q1
How long has LBR 2 Limited been in business?
LBR 2 Limited has been in business for around 13 years.Q2
Where is LBR 2 Limited located?
LBR 2 Limited is located at 87 LANCASTER ROAD, LONDON, W11 1QQ, United Kingdom, London, England.Q3
Is there a primary contact for LBR 2 Limited?
Charles Thomas Messiter Ind (Director) at LBR 2 Limited.Q4
Are there other contacts associated with LBR 2 Limited?
We have 4 additional contact(s) for LBR 2 Limited. They include: Sebastian O'MEARA, Richard Ashmore Davey, Julian James Lawrence Masters & Callum Sean Campbell.