123 Rentals came into being in 2012 as a company enlisted under no 07897061, located at EC2A 4NE London at 86/90 Paul Street. The firm's last known status was dissolved. 123 Rentals had been on the market for 8 years.
The following company was supervised by a single director: Stephen R., who was chosen to lead the company in 2012.