Ebcs Limitedactive · #01840315 · 43390 · 68209 · Company Details23 St Thomas Square, Newport, Isle Of Wight, PO30 1SGEstablished 1984View on Companies HouseContact Information