Registered at Devonshire House, London EC1M 7AD 121 Rental Limited was classified as a Private Limited Company registered under the 09392667 Companies House Reg No. This firm had been launched 9 years ago before was dissolved on 2022-08-06.
Abraham O. was this particular firm's director, selected to lead the company in 2015.
Abraham O. was the individual who had control over this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.