Overview
Legal name
STEPHENS & SON (FARMS) LIMITED
Region
South East England
Registered address
STUBBS FARM
KINGSLEY
BORDON
HAMPSHIRE
GU35 9NR
Insolvency history
No