Castle Farm
Sandy Lane, Hope, Wrexham LL129RP Wrexham , Clwyd, United Kingdom United Kingdom
- Profile: Castle Farm is a Agricultural Merchants company located at Wrexham , Clwyd,, United Kingdom United Kingdom, address is Sandy Lane, Hope, Wrexham, Wrexham , Clwyd, LL129RP UK, postcode is LL129RP, you can contact Castle Farm by phone 441978760577