About Cranmore Flat Management Company Limited (01294342) United Kingdom