Scosta Consultants started its business in the year 2003 as a Private Limited Company registered with number: 04800887. This firm's head office was registered in Ipswich at Third Floor Connexions Building. This particular Scosta Consultants Limited business had been offering its services for at least twenty years.
Julia S. and Jeremy S. were listed as company's directors and were running the company for two years.
Jeremy S. was the individual who had control over this firm, owned over 3/4 of company shares.