90 International Traders

For buyers and tenders

Details for supplier onboarding, procurement checks and tender submissions.

Legal name
90 International Traders Limited
Company number
17459400 (Companies House, England and Wales)
Registered office
156a Penarth Road, Cardiff CF11 6NJ
Incorporated
15 September 2026
Company size
Small business (SME)
VAT
VAT registration applied for
Insurance
Insurance details available on request
Contact
hello@90internationaltraders.co.uk
Payment terms
Public-sector buyers can order on invoice terms against a purchase order

Policies

Need a supplier questionnaire completed or other documents? Email hello@90internationaltraders.co.uk.