About Hannon Holmes Developments Limited (12926683) United Kingdom