About Wandle Meadows No.1 Residents Company Limited (02317632) United Kingdom