About J.f. Developments Limited (02004481) United Kingdom