About Providence Capital Management Limited (05851083) United Kingdom