ABZURD RECORDS LIMITED Company number 11592583 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address99-103 LOMOND GROVE, LONDON, UNITED KINGDOM, SE5 7HN PostcodeSE5 7HN Companies at this postcode 190 Map