About Langham Property Co. Limited (01137580) United Kingdom