2007 marks the start of Debsea Limited, a company which was located at Lawrence House, 5 St. Andrews Hill in Norwich. The company was created on 12th November 2007. The firm registration number was 06423714 and the company post code was NR2 1AD. It had been operating in this business for about 13 years until 29th July 2020.
Sean W. was the firm's managing director, designated to this position 17 years ago.
Executives who had control over the firm were as follows: Deborah W. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Sean W. owned over 1/2 to 3/4 of company shares , had over 1/2 to 3/4 of voting rights.