GARFIELD JOHN LIMITED Company number 03729212 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressWalton Grange, Clarbeston Road, Pembrokeshire, SA63 4SY PostcodeSA63 4SY Map