FLOWPAY SERVICES LTD Company number SC826886 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1/2 41 Aitken Street, Glasgow, Scotland, G31 3ND PostcodeG31 3ND Companies at this postcode 4 Map