About Deansbrook Management Company Limited (03686699) United Kingdom