About Jacob Property Investments Limited (07865516) United Kingdom