Company identity
Founded / incorporated
29 June 1959
Company number 00631417
Legal name
SHRUBBS FARM
Company type
Private Unlimited Company
Region
East of England
Registered address
SHRUBS FARM HOUSE
SHEERING
BISHOPS STORFORD
HERTFORDSHIRE
ENGLAND
CM22 7LL
Insolvency history
No