About Tiki Properties Limited (05798512) United Kingdom