About Jackel Properties Limited (11738147) United Kingdom