Helen Olivia Limited,registered as Private Limited Company, that is located in Ingram House, 6 Meridian Way, Norwich. The office's located in NR7 0TA. This business has been 8 years in the UK. Its reg. no. is 11108580. This enterprise's registered with SIC code 96090, that means Other service activities not elsewhere classified. December 31, 2022 is the last time when the accounts were filed.
For 8 years, this particular limited company has only been overseen by one managing director: Ellen B. who has been overseeing it since 2017-12-12.
Ellen B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.