MAYFLOWER MANAGEMENT COMPANY LTD