Registered with number 07600042 thirteen years ago, 141 Church Road Limited had been a private limited company until September 22, 2020 - the time it was officially closed. The company's latest office address was 14 Great James Street, Bloomsbury London.
Robert L. was the company's director, appointed twelve years ago.
The companies that controlled this firm were as follows: Latis Homes Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Great James Street, Bloomsbury, WC1N 3DP and was registered as a PSC under the registration number 07620321.