Registered with number 06461680 16 years ago, Swm Payments Limited had been a private limited company until 2023-06-20 - the time it was officially closed. Its latest registration address was 38 Murchison Road, Hoddesdon Hertfordshire.
Steven M. was this particular firm's director, appointed in 2008 in January.
Executives who had control over the firm were as follows: Steven M. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Karen M. owned 1/2 or less of company shares, had 1/2 or less of voting rights.