About Minster Lovell Management Company Limited (10151792) United Kingdom