Advanced company searchLink opens in new window

EBSWORTH HOLDING & FINANCE LTD.

UK establishment number BR019094