Based in 4 Seamore Close, Benfleet SS7 4EY Starshade Ltd was a Private Limited Company registered under the 11394142 registration number. The company appeared on Fri, 1st Jun 2018. Starshade Ltd had been prospering on the British market for at least two years.
The limited company was overseen by 1 managing director: Jayson D., who was selected to lead the company in August 2018.
Executives who controlled the firm include: Paul E. owned over 3/4 of company shares. Jayson D. owned over 3/4 of company shares.