CANVAS ART LIMITED Company number SC255057 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address81 East High Street, Forfar, Angus, DD8 2EQ PostcodeDD8 2EQ Companies at this postcode 21 Map