About Mitre Residents Management Limited (02548177) United Kingdom