About The Sycamores Management Company (wrexham) Limited (05293610) United Kingdom