About James Henry Developments Ltd (09884362) United Kingdom