About Jacob & Jacob Properties Ltd (11299599) United Kingdom