Company Information
Past and Present Ltd
Past & Present is operated by Past and Present Ltd, a company registered in England and Wales under company number 17479265.
Registered office:
124–127 City Road
London
EC1V 2NX
United Kingdom
Customer support: pastandpresentlimited@gmail.com
This is our registered office, not our returns address. For returns, please refer to our Returns & Cancellations information. We are not VAT registered.