BETAThis is an independent transparency project, not an official government website. Data is sourced from public registers and may contain errors — always verify against official statistics. Learn more.
Loading company...
OXYGEN FINANCE LIMITED
05288899activeltd
Government Contracts
28
Est. Contract Value
£4.84M
£4.15M active
Govt Payments (£25k+)
£410K
Council Payments
£5.82M
Directors
3
Company Details
Incorporated
17 November 2004
Registered Address
1ST FLOOR ENTERPRISE HOUSE, 115 EDMUND STREET, BIRMINGHAM, B3 2HJ, ENGLAND