About Jacob Property Holdings Ltd (12683294) United Kingdom