O
Oxbury Bank PLC

FCA: 912597

N/A
Blended credit rating
Last Updated

14 July 2026

Founded

2020

Ownership

Private (agricultural focus)