About Tako Properties Limited (13347354) United Kingdom