2012 is the date that marks the beginning of Steve Rosser Icare Ltd, a firm registered at 10 Meadow Street, Avonmouth in Bristol. The company was registered on 2012-03-14. Its registered no. was 07989726 and the postal code was BS11 9AR. This company had been in this business for approximately 3 years until 2015-10-27.
This specific company was led by one managing director: Steven R., who was designated to this position in March 2012.