About Wandle Properties Limited (11830965) United Kingdom