This company is based in London under the following Company Registration No.: 03287157. This company was established in 1996. The headquarters of this firm is situated at Third Floor 30 Churchill Place, Canary Wharf. The zip code for this place is E14 5RE. It 's been 27 years since Moneygram International Limited is no longer featured under the business name Applylease. The firm's principal business activity number is 96090 which means Other service activities not elsewhere classified. Moneygram International Ltd filed its account information for the financial period up to 2021/12/31. The business latest annual confirmation statement was released on 2022/12/01.
The data we obtained about the enterprise's executives shows us there are four directors: Adrianna G., Viral M., Lawrence A. and Grant L. who joined the team on 2023-06-25, 2022-01-05 and 2019-12-13.