I had two people use my £75 referral link. I’ve only received one payment of the two. I understand that two more friends have used the £50 referral link and that is due 3/8/19. Just unsure who I need to talk to regarding the last £75? TIA

Contact Bulb as they initiate the TransferWise payments.