Overview
Legal name
J. LLOYD AND SONS (FARMS) LIMITED
Region
South East England
Registered address
DENHAM GRANGE DENHAM
QUAINTON
AYLESBURY
ENGLAND
HP22 4AL
Insolvency history
No