About Higgihaus Residential (balaclava Road) Limited (13453732) United Kingdom