About J H Developments (gb) Limited (07307986) United Kingdom