About Thurloe Estates Limited (00567171) United Kingdom