About Hagger Developments Limited (10840875) United Kingdom