About Valley View House Limited (12826874) United Kingdom