About Garratt Green No.2 Residents Company Limited (02824800) United Kingdom