NORTHBEACH LTD Company number 05713970 · Monitor this company Liquidation Overview People 2 Documents Analysis Location Related Registered office Address51 NORTH HILL, PLYMOUTH, DEVON, PL4 8HZ PostcodePL4 8HZ Companies at this postcode 37 Map