About Thurston Property Company Limited (13266773) United Kingdom