About Miller Place (h84) Management Company Limited (06389288) United Kingdom