Alpha Rentals came into being in 2017 as a company enlisted under no 10781782, located at EC1V 2NX London at Kemp House. The company's last known status was dissolved. Alpha Rentals had been operating on the market for at least 3 years.
Alexander R. was the following firm's director, appointed 7 years ago.