Landmark Buildings began its operations in 2017 as a Private Limited Company under the ID 10867958. The firm's registered office was based in New Malden at 297 Malden Road. This particular Landmark Buildings Limited firm had been operating offering its services for at least five years.
The following company was administered by a single managing director: Michael S. who was with it for five years.