Registered with number 05947101 18 years ago, Falmouth Two Limited had been a private limited company until 2023/02/21 - the time it was formally closed. The firm's last known registration address was 64 New Cavendish Street, London.
The firm was managed by 1 managing director: Nicholas C., who was formally appointed in 2006.
Stuart C. was the individual who controlled this firm, owned over 3/4 of company shares.