Overview
Legal name
THE OWLS LODGE ESTATE LIMITED
Region
South West England
Registered address
OWLS LODGE FARM
LONGPARISH
HAMPSHIRE
SP11 6PJ
Insolvency history
No