2006 is the date that marks the launching of Oscar Plant Limited, a firm which was located at Trinity House, 28-30 Blucher Street, Birmingham. It was started on Tuesday 19th September 2006. The firm reg. no. was 05940015 and its area code was B1 1QH. This company had existed on the market for about fourteen years up until Tuesday 21st January 2020.
The information we have related to this particular firm's management shows us that the last two directors were: Tracey H. and Alun H. who were appointed on Tuesday 19th September 2006.