Overview
Legal name
ACCOUNT AND SERVICES LIMITED
Region
South East England
Registered address
22 DEVERILLS WAY
SLOUGH
UNITED KINGDOM
SL3 8WN
Insolvency history
No