About Deans Management Company Limited(the) (01861484) United Kingdom