About Tenzing Properties Ltd (05186361) United Kingdom