Overview
Legal name
ALMEAKA LIMITED
Region
South East England
Registered address
ARCHWAY COTTAGE SOUTH WOODLANDS
BRAMDEAN
ALRESFORD
ENGLAND
SO24 0HP
Insolvency history
No