Registered with number 09659364 9 years ago, Seen Ltd had been a private limited company until Tuesday 28th September 2021 - the day it was formally closed. The business last known mailing address was 60 Windsor Avenue, London.
The company was administered by 1 director: Enric M. who was managing it for 6 years.
Enric M. was the individual with significant control over this firm, had substantial control or influence over the company.