is inactive
United Kingdom
Person with significant control
Appointed on12 Jun 2018
Country of residenceUnited Kingdom
United Kingdom
Director
Appointed on12 Jun 2018
Country of residenceUnited Kingdom
Where is FINCH ARCHITECTURE + DESIGN LTD's headquarters?
FINCH ARCHITECTURE + DESIGN LTD's headquarters is located at ENGLAND, BIRMINGHAM, 1A DORA ROAD, SMALL HEATH, B10 9RF
What is FINCH ARCHITECTURE + DESIGN LTD's industry?
FINCH ARCHITECTURE + DESIGN LTD is in the industry of Architectural activities
What year was FINCH ARCHITECTURE + DESIGN LTD started?
FINCH ARCHITECTURE + DESIGN LTD was started in 2018
Sources: Companies House