About Hapex Developments Ltd (05909815) United Kingdom