About J J L Developments Limited (09089965) United Kingdom