BEACH MEDIA LIMITED Company number 05562942 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address14TH FLOOR, 89 ALBERT EMBANKMENT, LONDON, SE1 7TP PostcodeSE1 7TP Companies at this postcode 69 Map