About Toka Properties Limited (13579021) United Kingdom