About Blackheath Investment Group Limited (11821073) United Kingdom