Overview
Legal name
ALLEN & FELDHAUS LIMITED
Region
South East England
Registered address
CHERRY GARDEN FARM HASTINGS ROAD
ROLVENDEN
CRANBROOK
KENT
ENGLAND
TN17 4PL
Insolvency history
No