About Hammond & Bhar Property Investments Ltd (11996582) United Kingdom