Overview
Legal name
AMDEEPCHA LIMITED
Region
East of England
Registered address
85 YARMOUTH ROAD
BLOFIELD
NORWICH
NORFOLK
NR13 4LQ
Insolvency history
No