About Langham Community Shop Association Limited (IP29579R) United Kingdom