About Cobbett Hall Management Company Limited (10271822) United Kingdom