is inactive
United Kingdom
Person with significant control
Appointed on28 May 2016
Country of residenceUnited Kingdom
Where is JABA HOMES LTD's headquarters?
JABA HOMES LTD's headquarters is located at Scotland, Glasgow, G51 2EB, Flat 1/1 2 Columba Street
What year was JABA HOMES LTD started?
JABA HOMES LTD was started in 2015
Sources: Companies House