About Mill View (st. Michaels Road) Management Company Limited (02478078) United Kingdom