Started with Reg No. 11196766 six years ago, Tecckgreen Limited had been a private limited company until 2022-04-26 - the day it was formally closed. Its official registration address was Flat 26 Beacon House, 4 Burrells Wharf Square London.
This specific company was administered by 1 director: Ho W. who was leading it from 2018-02-09 to dissolution date on 2022-04-26.
Ho W. was the individual with significant control over this firm and had 1/2 or less of voting rights.