Registered with number 12100142 5 years ago, Still Lane Tw Limited had been a private limited company until August 9, 2022 - the day it was formally closed. Its official mailing address was St. Ledger House, 112 London Road, Southborough Tunbridge Wells.
Peter D. was this specific company's managing director, assigned this position in 2019.
Peter D. was the individual who had control over this firm, owned over 3/4 of company shares.