About Duke Developments (ampfield) Limited (05698126) United Kingdom