Bosch Car Service Holmer Green Vehicle Service Centre phone Unit 20, Earl Howe Road Holmer Green, Buckinghamshire HP15 6QT map