Switchgrass began its business in 2010 as a Private Limited Company with reg. no. 07437654. This firm's registered office was located in Coventry at 30 Binley Road. The Switchgrass Limited business had been operating in this business field for at least six years.
Our data detailing this firm's MDs indicates that the last two directors were: Jacqueline A. and Roger A. who assumed their respective positions on 2014-08-01 and 2010-11-11.