About Garland Apartments Limited (12653876) United Kingdom