About Jeneve Properties Ltd (13369464) United Kingdom