About Jeevens Properties Investment Limited (12419538) United Kingdom