The Logic Group website has now closed and transitioned to Barclaycard Business Solutions. You will be redirected to the Barclaycard Business site in 5 seconds.
The Logic Group Enterprises Limited, part of the Barclays Group. Registered in England. Registered No: 2609323. Registered Office: Logic House, Waterfront Business Park, Fleet Road Fleet, Hampshire, GU51 3SB.