Overview
Legal name
MARSH HILL FARM LIMITED
Region
South East England
Registered address
MARSH HILL FARM
MARSH
AYLESBURY
BUCKS
HP17 8ST
Insolvency history
No