ECO-LOGICAL RESOURCES LTD Company number SC311968 · Monitor this company Dissolved Overview People 8 Documents Analysis Location Related Registered office Address15 GLOUCESTER PLACE, EDINBURGH, EH3 6EE PostcodeEH3 6EE Companies at this postcode 15 Map