Overview
Legal name
AMR ABDELAAL LIMITED
Region
East of England
Registered address
26 BROADWAY
BOURN
CAMBRIDGE
CAMBRIDGESHIRE
CB23 2TA
Insolvency history
No