is not in process of liquidation on May 1, 2024
Where is LRSR GROUP LTD's headquarters?
LRSR GROUP LTD's headquarters is located at UNITED KINGDOM, LONDON, NEWPORT HOUSE, FLAT E, 16-18, GREAT NEWPORT STREET, WC2H 7JE
What is LRSR GROUP LTD's industry?
LRSR GROUP LTD is in the industry of Development of building projects
What year was LRSR GROUP LTD started?
LRSR GROUP LTD was started in 2023
Sources: Companies House