About Hampton & Birchwood Property Investments & Developments Ltd (10328738) United Kingdom