VOLUME PAYMENTS LIMITED Company number 12431529 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressFora, 16-19 Eastcastle Street, London, England, W1W 8DA PostcodeW1W 8DA Companies at this postcode 8 Map