is inactive
United Kingdom
Person with significant control
Appointed on21 Aug 2020
Country of residenceUnited Kingdom
Where is LRR SERVICES LTD's headquarters?
LRR SERVICES LTD's headquarters is located at ENGLAND, OLDHAM, 113 REDGRAVE STREET, OL4 2EA
What is LRR SERVICES LTD's industry?
LRR SERVICES LTD is in the industry of Construction of residential and non-residential buildings
What year was LRR SERVICES LTD started?
LRR SERVICES LTD was started in 2020
Sources: Companies House