It's important to us that we are good purchasers. We pay our bills on time. We respect your needs as well as ours. If there's been a problem tell us what's happened by writing to SupplierSupport@16Squares.Co.
Company Number 8534608
Our VAT registration number is 174547387