About Mentone Mansions Management Co Limited (03321171) United Kingdom