About Thackray Properties Limited (01000218) United Kingdom