About Mays Investments Limited (05006319) United Kingdom