About Mentmore Property Management Ltd (NI068298) United Kingdom