Apex Rental And Property Management Limited has existed in the United Kingdom for ten years. Registered with number 08885231 in the year 2014, the company is based at 1 Sherwood Avenue, Streatham SW16 5EW. This firm's declared SIC number is 68209 which means Other letting and operating of own or leased real estate. Tue, 28th Feb 2023 is the last time the company accounts were filed.
There's a group of two directors running this specific company right now, including Janice L. and Benito L. who have been carrying out the directors obligations since 2020.