The selected client "BOT testing Ltd 1" does not match the invoice buyer "BOT Testing Ltd 1".
Please verify the client information and update either the client assignment or the buyer details.
Tech Solutions Europe Ltd
78 Digital Avenue, Birmingham, B1 4AA, United Kingdom
Tax ID: GB 987 6543 21
BOT Testing Ltd 1
15 Riverside Business Park, London, SE10 9LT, United Kingdom