About Langham Homes (staines) Limited (13582260) United Kingdom