About Kenrick Flat Management Company Limited (01590312) United Kingdom