Lee Powell came into being in 2011 as a company enlisted under no 07521754, located at NR13 5LA Norwich at 2 Station Road. The firm's last known status was dissolved. Lee Powell had been operating on the market for at least 8 years.
Lee P. was this particular company's managing director, selected to lead the company 13 years ago.
Lee P. was the individual who had control over this firm, owned over 3/4 of company shares.