About Montgomery & Co Properties & Investments Ltd (11944988) United Kingdom