About Langham Investment Properties (no.2) Limited (08701981) United Kingdom