About Sycamore Place (2002) Limited (04497945) United Kingdom