Registered with number 10250273 8 years ago, Turnwood Oak Developments Limited had been a private limited company until 2021-05-04 - the date it was formally closed. The company's last known office address was Salisbury House, Station Road Cambridge.
The following company was overseen by a single managing director: John M., who was chosen to lead the company 8 years ago.