Car repair in Stromness, Scotland The most extensive list of Car repair in Stromness, Scotland Blue Star Stromness, Scotland Car repair Detail Address: North End Road, Stromness, Scotland KW16 3AG . Phone: +44 1856 850850. Website: nwbrass.co.uk. C S Omand Stromness, Scotland Car repair Detail Address: 10 Garson Place, Stromness, Scotland KW16 3EE . Phone: +44 1856 850403. Types of specialists in Stromness, Scotland Car repair Dentist Doctor General contractor