M4 Self Store is a trading name of A Luckes & Son (Removals & Storage) Limited. A company registered according to the laws of England and Wales with the Company Number 08030487 and with its registered office at Units 1-3 Marshgate Industrial Estate, Marshgate, Greenbridge, Swindon, Wiltshire, SN1 2PA. Directors: Mr. A. Luckes. Mrs S. Luckes. Mr M. Luckes. VAT Number: 779 4056 85.