About Deerbrook Place Management Ltd (12559367) United Kingdom