About Wandle Meadows No. 4 Residents Company Limited (02402204) United Kingdom