Company identity
Founded / incorporated
15 March 2012
Company number 07992192
Legal name
MOGU LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
MANCHESTER SQUARE
18 FITZHARDINGE STREET
LONDON
W1H 6EQ
Insolvency history
No