Overview
Legal name
SPENCER OVERTON LIMITED
Region
London
Registered address
GREENDON HOUSE
7A BAYHAM STREET
LONDON
NW1 0EY
Insolvency history
Yes