About Birchcroft Flat Management Company Limited (01294329) United Kingdom