Overview
Legal name
33 WEST ST HELEN STREET PROPERTY PARTNERSHIP LIMITED
Region
South East England
Registered address
THE MILL HOUSE MILL LANE
STADHAMPTON
OXFORD
ENGLAND
OX44 7UP
Insolvency history
No