Timber Finish Ltd Get in touch ! Address:Unit 9A Axis Business Center,Westmead Industrial EstateSwindon, England,SN5 7YSUnited Kingdom info@timberfinish.com (02) 7202 5701 Company registration number: 12909370 Business name: Timber Finish LTD FOLLOW US Have an question ? Contact us !