About The Sycamores Management (no.2) Limited (02579172) United Kingdom