Legal

Registered entity
LAVA ENTERPRISES LTDCompany number 17147950Registered in England and Wales
Registered office
Flat 7, Carlisle MansionsCarlisle PlaceLondon SW1P 1HXUnited Kingdom