Registered with number 10446234 8 years ago, Superglow Limited had been a private limited company until 2018-08-21 - the date it was formally closed. The official mailing address was Unit 3 Cedar Court, 1 Royal Oak Yard London.
This specific company was administered by a single managing director: Konstantin K. who was presiding over it for 2 years.