About Sycamore Place (farnborough) Management Limited (05676622) United Kingdom