SPENCER MITCHELL LIMITED Company number 13826043 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address2 Harvest Grove, Witney,, Harvest Grove, Witney, England, OX28 1FP PostcodeOX28 1FP Map