About Thurgaton Properties Limited (11293342) United Kingdom