About George Lloyd Property & Co Ltd (13544420) United Kingdom