About Jelco Properties Limited (13072145) United Kingdom