Oxwood Investments came into being in 1999 as a company enlisted under no 03748404, located at B3 1NQ Birmingham at Lancaster House. This company's last known status was dissolved. Oxwood Investments had been offering its services for at least 17 years.
This specific business was administered by one managing director: John B. who was managing it from 1999-04-08 to dissolution date on 2016-04-26.