About Mentone House Apartments Rtm Company Limited (06698711) United Kingdom