Overview
Legal name
BARMOORE LIMITED
Region
East of England
Registered address
HILDERSHAM HALL
HILDERSHAM
CAMBRIDGE
ENGLAND
CB21 6BU
Insolvency history
No