About George Barclay Properties Limited (09984184) United Kingdom