DEVANA LIFE GOODS LIMITED Company number SC648133 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address379 Holburn Street, Aberdeen, Scotland, AB10 7FR PostcodeAB10 7FR Companies at this postcode 9 Map