Oxbury Bank Plc is the UK's only specialist agricultural bank, dedicated entirely to serving the needs of farmers and food production. By offering tailored financial solutions, Oxbury empowers the agricultural sector and supports the rural economy, ensuring sustainable growth and development within food supply chains.