About Sycamore Place (clapham) Management Company Limited (05424242) United Kingdom