Overview
Legal name
3BDA LIMITED
Region
South East England
Registered address
SUNLODGE 58
STUBBS END CLOSE
AMERSHAM
UNITED KINGDOM
HP6 6EU
Insolvency history
No