Rollpay Umbrella started conducting its business in the year 2012 as a Private Limited Company under the ID 07950289. This company's headquarters was situated in Leeds at 6th Floor. This Rollpay Umbrella Limited business had been on the market for eight years. The registered name of this business was changed in 2016 to Rollpay Umbrella Limited. This company former name was Rollpay.
The company was directed by just one director: Matthew D., who was appointed in 2012.