About Tribe Properties Global Ltd (13475226) United Kingdom