MELA BROS LTD Company number 15205854 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address31 Abbey Street Rhyl, Rhyl, United Kingdom, LL18 1PA PostcodeLL18 1PA Map