🇬🇧
SHEPLORD LIMITED
41.10 · Development of building projectsSIC41100SmallID01946212
📍 VELLUM HALL FARM, 28 CHURCH LANE, NORTHAW, HERTFORDSHIRE, EN6 4NX
Data sourced from official commercial registries. Last updated when this company filed its accounts.