Key factsactiveLegal nameOIL SPILL RESPONSE LTDno_brregRegistration996571467no_brregStatusactiveno_brregIncorporated2011-02-18no_brregRegistered address1 Great Cumberland Plase, LONDON W1H 7ALno_brreg