Ommaehha Technology began its business in 2011 as a Private Limited Company under the ID 07842696. The company has operated for 13 years and it's currently active. This firm's registered office is situated in London at 8b Tredown Road. You can also locate this business by its postal code, SE26 5QH. This business's principal business activity number is 99999 and has the NACE code: Dormant Company. 2022-11-30 is the last time the accounts were filed.
So far, this specific business has only been supervised by 1 managing director: Lillie W. who has been managing it for 13 years.
Lillie W. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.