About Charnwood Manor (narborough) Management Company Limited (04730458) United Kingdom