The firm is situated in London under the ID 08752714. The company was started in the year 2013. The headquarters of this company is situated at 6th Floor, 100 Liverpool Street. The area code is EC2M 2AT. This firm's principal business activity number is 74909 which means Other professional, scientific and technical activities not elsewhere classified. Rentmoola Payment Solutions Ltd released its latest accounts for the financial year up to 2021-12-31. The company's most recent annual confirmation statement was released on 2022-10-19.
Mandeep B. is the firm's individual managing director, that was assigned this position four years ago. This company had been managed by David W. till 4 years ago. In addition a different director, including Patrick P. gave up the position six years ago. At least one limited company has been appointed as a director, specifically Rentmoola Payment Solutions Inc..