About Wandle Meadows No. 3 Residents Company Limited (02401622) United Kingdom