EIGHTYSEVEN LIMITED Company number SC280173 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address87 Mountcastle Drive South, Edinburgh, Scotland, EH15 3LS PostcodeEH15 3LS Companies at this postcode 2 Map