About Langham House Limited (02502833) United Kingdom