About Garratt Green No.1 Residents Company Limited (02826036) United Kingdom