About Tok Properties Limited (08040476) United Kingdom