Advanced company searchLink opens in new window

MICKLEGATE SPECIAL PROJECTS RESIDENTIAL LIMITED

Company number 03085962