This company is based in London under the following Company Registration No.: 08627566. It was registered in 2013. The office of this company is located at 35 Ballards Lane . The postal code is N3 1XW. This enterprise's declared SIC number is 41100 which stands for Development of building projects. Elmcap Properties Ltd released its latest accounts for the period that ended on 2022-05-31. Its latest confirmation statement was filed on 2023-07-29.
As the information gathered suggests, this particular limited company was started in 2013-07-29 and has been managed by four directors.