About J.a.r. Developments Limited (04805433) United Kingdom