About Sierra Leone Progressive Association Limited (08711506) United Kingdom