About Mill View Management Company Limited (01920919) United Kingdom