About Mill Strand Developments Ltd. (03675441) United Kingdom