About Jenik Properties Limited (11935145) United Kingdom