About Hanover Developments Limited (12095288) United Kingdom