About Haddenham Flat Management Company Limited (01711179) United Kingdom