About J.l.f. Developments Limited (02474129) United Kingdom