EDENSIDE PROPERTY LIMITED Company number SC642543 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Glenogle Terrace, Edinburgh, United Kingdom, EH3 5HS PostcodeEH3 5HS Companies at this postcode 4 Map