Registered as 07175850 fourteen years ago, London Refurb Company Limited had been a private limited company until 2022-05-31 - the day it was formally closed. The business latest office address was 19 Chapel Avenue, Addlestone.
Stephen M. was this particular company's managing director, arranged to perform management duties in 2010 in March.
Stephen M. was the individual who had control over this firm, owned over 3/4 of company shares.