Concurrent Thinking Limited

2 DEVON WAY, BIRMINGHAM, B31 2TS (West Midlands)