OLIVE ALEXANDERS LTD Company number SC680858 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address81 Bon Accord Street, Aberdeen, Scotland, AB11 6ED PostcodeAB11 6ED Companies at this postcode 11 Map