About Jacob & Co Property Management Ltd (12071178) United Kingdom