ELLORA LEGACY LIMITED Company number SC876477 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressNewton Park, Kingswells, Aberdeen, Scotland, AB15 8QB PostcodeAB15 8QB Companies at this postcode 13 Map