About Jescon Developments Limited (12355240) United Kingdom