MARK GARROD PROJECTS LIMITED Company number 06860632 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address25 DARLEY AVENUE, MANCHESTER, M20 2ZD PostcodeM20 2ZD Map