Overview
Legal name
ALMOHA LTD
Region
London
Registered address
19 BROOKSIDE SOUTH
EAST BARNET
BARNET
ENGLAND
EN4 8LJ
Insolvency history
No