About Providence House Limited (08939576) United Kingdom