About Jepson Property Holdings Ltd (12070746) United Kingdom