About Tekeurope Properties Ltd (11887288) United Kingdom