About Thrive Properties International Limited (11304480) United Kingdom