About The Sycamores Pease Pottage Management Company Limited (08863643) United Kingdom