About Hampton Charles Developments Limited (12982633) United Kingdom