Overview
Legal name
AFA BUSINESS SERVICES LTD
Region
London
Registered address
3 FLEMING STREET
BARKING
ENGLAND
IG11 7SB
Insolvency history
No