About Tek Properties Ltd (10531361) United Kingdom