About Mayday Management Services Limited (03297907) United Kingdom