Overview
Legal name
AMDD GENERAL SERVICES LIMITED
Region
London
Registered address
61A TEIGNMOUTH ROAD
LONDON
NW2 4EB
Insolvency history
No