About Deerbrook Management Company Limited (01352201) United Kingdom