About Thuraignana Villa Ltd (09506915) United Kingdom