Company identity
Founded / incorporated
31 October 2025
Company number 16823801
Legal name
ABOVE CLOUDS STUDIO LTD
Company type
Private Limited Company
Region
London
Registered address
ROOM 923, ARK WEMBLEY
30 FIRST WAY
WEMBLEY
ENGLAND
HA9 0PE
Insolvency history
No