Oxalis Logistics UK (Formerly Hoyer Petrolog)
31/12/2023
£185,139,000.00
£169,189,000.00
£15,950,000.00
9.43
£11,920,000.00
£3,539,000.00
6.44
2.09
31/12/2023
£185,139,000.00
£169,189,000.00
£15,950,000.00
9.43
£11,920,000.00
£3,539,000.00
6.44
2.09