2003 is the year of the start of The Farmhouse Interiors Limited, a firm which was situated at 30a Bedford Place, Southampton, Hampshire. The company was registered on 2003-04-13. Its registered no. was 04733021 and the company postal code was SO15 2DG. This company had been in this business for eighteen years up until 2021-01-19.
Stephen G. was this specific company's director, selected to lead the company in 2003.
Stephen G. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.