About Hapgood Developments Ltd (08648766) United Kingdom