is inactive
Where is SF FACADES LTD's headquarters?
SF FACADES LTD's headquarters is located at UNITED KINGDOM, LONDON, KEMP HOUSE, 160 CITY ROAD, EC1V 2NX
What is SF FACADES LTD's industry?
SF FACADES LTD is in the industry of Construction of commercial buildings
What year was SF FACADES LTD started?
SF FACADES LTD was started in 2018
Sources: Companies House