GOLF CENTRE (EDINBURGH) LIMITED Company number SC064316 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address6/3 Oswald Terrace, Edinburgh, Scotland, EH12 7TS PostcodeEH12 7TS Companies at this postcode 7 Map