S T J Nelson started conducting its business in 2015 as a Private Limited Company under the following Company Registration No.: 09568870. The firm's head office was situated in Norwich at Cedar House. The S T J Nelson Ltd company had been in this business field for at least 3 years.
This specific business had one director: Stephen N. who was in charge of it for 3 years.
Stephen N. was the individual with significant control over this firm, owned over 3/4 of company shares.