About The Croft (popes Farm) Management Company Limited (12025834) United Kingdom