ECOBACKER LIMITED Company number SC468285 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address15 East Campbell Street, Glasgow, Scotland, G1 5DT PostcodeG1 5DT Companies at this postcode 29 Map