About Providence Hill Management Limited (10430691) United Kingdom