Release LDN is the brand new label from London’s globally renowned Studio 338 and it promises to bring some of the finest industry names across its future catalogue. It kicks…