Overview
Legal name
MARSH FARM (LEAGRAVE) MANAGEMENT COMPANY (NO.1.) LIMITED
Region
East of England
Registered address
34 COPENHAGEN CLOSE
LUTON
ENGLAND
LU3 3TE
Insolvency history
No