About George & Co Property Ltd (13311361) United Kingdom