About Firetribe Properties Limited (07673615) United Kingdom