CAPPELLA NOVA Company number SC101005 · Monitor this company Active Overview People 20 Financial Control Documents Analysis Location Related Registered office Address35 Crosbie Street, Glasgow, G20 0BQ PostcodeG20 0BQ Companies at this postcode 4 Map