NUMBER80 LTD Company number SC625940 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address84/3 Constitution Street, Edinburgh, Scotland, EH6 6RP PostcodeEH6 6RP Companies at this postcode 96 Map