About Millbrook Gardens Management Company Limited (08070185) United Kingdom