Japiecars Netherlands B.v. Company numberBR028585 StatusOpen TypeUk-Establishment Incorporated20 Mar 2018 Registered office 60 Covent Garden St Martin'S LaneLondonWC2N4JS Data JSON Markdown