About Tiko Estates Limited (06970783) United Kingdom