Advanced company searchLink opens in new window

BARCLAYS MOSELLE NO 1 INVESTMENTS LIMITED

UK establishment number BR009656