C. & T. Consulting and Technology Limited, Londra, succursale di Chiasso