About Thaya Properties Ltd (12216292) United Kingdom