About May Roe Properties Ltd (13097858) United Kingdom