Company name: Oxbridge Farm
Description: HOME
Oxbridge Farm, Camesworth Ln, Bridport DT6 3UA, United Kingdom