Key factsactiveLegal nameOPULUS FINANCIAL LTDno_brregRegistration931505521no_brregStatusactiveno_brregIncorporated2023-06-02no_brregRegistered addressc/o Macdonald Henderson, 4th Floor, Standard Buildings, 94 Hope Street, GLASGOW G2 6PH SCOTLANDno_brreg