FETTES FINE ART LTD Company number SC265991 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address73/8 Logie Green Road, Edinburgh, Scotland, EH7 4HF PostcodeEH7 4HF Companies at this postcode 5 Map