About Valley Field House London Limited (12007241) United Kingdom