About Mill Holme Developments Limited (10196435) United Kingdom