About 601 Garratt Lane Residents Company Limited (06418333) United Kingdom