About Jensicca Property Development Ltd (10600691) United Kingdom