Castlethorpe Village Shop Association Community Interest Company is an active company incorporated on 5 February 2007 with the registered office located in Milton Keynes, Buckinghamshire. Castlethorpe Village Shop Association Community Interest Company was registered 18 years ago.