Overview
Legal name
ABRA UK LIMITED
Region
South East England
Registered address
ABRA UK LIMITED
MULBERRY GROVE
SUITE 3653
WOKINGHAM
UNITED KINGDOM
RG40 9NN
Insolvency history
No