About May Management Limited (06485291) United Kingdom