About Beechcroft Flats Company Limited (00637374) United Kingdom