Overview
Legal name
DOUBLE CLICK SOLUTIONS LIMITED
Region
South East England
Registered address
GROUND FLOOR OAKHURST HOUSE
77 MOUNT EPRHAIM
TUNBRIDGE WELLS
KENT
UNITED KINGDOM
TN4 8BS
Insolvency history
No