Picdar Technology Limited, trading as Picdar, is a company registered in England and Wales with company number 03160929. Our trading address is shown in the page footer. Our registered address is E3 The Premier Centre, Abbey Park, Romsey, Hampshire SO51 9DG, UK. Our VAT number is 684135230.
You can contact us by email on
info@picdar.com.