24.2 We are registered in England and Wales under registration number 12937445, and our registered office is at TimberWoods, Suite 102, 4a Shenley Road, Borehamwood, WD6 1DL
24.3 You can contact us by writing to the business address given above, by using our website contact form, by email at: info@timberwoods.co.uk.
Timber Woods Dismiss