About Rosebery Mews Mentmore Management Company Limited (02660454) United Kingdom