About Maximus R Properties Ltd (11692712) United Kingdom