About Hampton Management Investment Ltd (SC611880) United Kingdom