About The Sycamores (kirk Ella) Management Company Limited (13514618) United Kingdom