About Manor Stables Management Company Limited (03389950) United Kingdom