About J.b. Foster Developments Limited (05134514) United Kingdom