About Mill Hollow Dorridge Management Company Limited (07625306) United Kingdom