About Montague George Property Ltd (12987116) United Kingdom