About Sycamores (atherton) Management Company Limited (05590344) United Kingdom