About Jacob & Co Properties Ltd. (11324350) United Kingdom