About Thea Property Ltd (11399409) United Kingdom