Registered as 10141573 8 years ago, Phenom Projects Ltd had been a private limited company until Tuesday 19th July 2022 - the time it was formally closed. The business last known mailing address was 90 The Shaftesburys, Barking.
Joseph O. was this particular firm's director, arranged to perform management duties in 2016 in April.
Joseph O. was the individual who had control over this firm, had substantial control or influence over the company.