Motor Bird began its operations in the year 2010 as a Private Limited Company registered with number: 07131884. This company's registered office was registered in London at Penhurst House. This Motor Bird Limited business had been operating in this business for five years.
Peter W. was this firm's managing director, assigned to lead the company in 2010.