About Mrr Properties Ltd (12796182) United Kingdom