Overview
Legal name
FRANCIS & CO. (INTERNATIONAL) LIMITED
Region
London
Registered address
UNIT 61 BATTERSEA BUSINESS CENTRE
99-109 LAVENDER HILL
LONDON
ENGLAND
SW11 5QL
Insolvency history
No