The firm known as 12 Montrell Road Freehold was started on 2014-04-03 as a private limited company. The firm head office was located in London on 23 St. Cloud Road. The address post code is SE27 9PN. The registration number for 12 Montrell Road Freehold Limited was 08976634. 12 Montrell Road Freehold Limited had been active for three years up until dissolution date on 2017-11-07.
This specific firm was led by a solitary director: Matthew A., who was chosen to lead the company six years ago.
Matthew A. was the individual who controlled this firm, owned over 3/4 of company shares.