
28th July 2014
3D Repo at the EPSRC UK ICT Research Pioneers Competition
3D Repo was selected as the finalist of this years EPSRC UK ICT Research Pioneers…
3D Repo Ltd
307 Euston Road
Bloomsbury
London NW1 3AD
United Kingdom
Registered in England & Wales No. 09014101
VAT registration: GB 206 9090 15
Email: support@3drepo.com