About Mentmore Court Management Company (stanmore) Limited (01169973) United Kingdom