Registered with number 09658426 9 years ago, Earlwood Properties Limited had been a private limited company until 2019-10-22 - the day it was officially closed. The business last known mailing address was 56 Norfolk Street, Liverpool.
Duncan B. was this company's managing director, formally appointed in 2015 in June.
Duncan B. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.