About Millgate Developments Limited (02229073) United Kingdom