Overview
Legal name
BARFORD SCULPTURES LIMITED
Region
London
Registered address
38A GEORGIANA STREET
LONDON
ENGLAND
NW1 0EB
Insolvency history
No