About Heed Developments Ltd (06440182) United Kingdom