About Organisation For Sickle Cell Anaemia Research (oscar) Sandwell Company Limited (03736648) United Kingdom