Oxford Finance Corporation Company numberFC026358 StatusActive TypeOther Company Type Incorporated21 Oct 2005 Registered office Fergus Kemlo10 John StreetLondonWC1N 2EB Data JSON Markdown