About Tribe Student Housing Limited (12538800) United Kingdom