About Hammond & Pound Property Developments Limited (12187847) United Kingdom