About Jenesis Property Ltd (13041998) United Kingdom