About Valley Springs Management Company Limited (13123672) United Kingdom