About Langham Court Flats Company Limited (01582634) United Kingdom