EXTRA TEETH LTD Company number SC632617 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address3/2 9 Craigmillar Road, Glasgow, Scotland, G42 9JZ PostcodeG42 9JZ Companies at this postcode 10 Map