About Sycamore Place (ipswich) Management Company Limited (02022695) United Kingdom