Advanced company searchLink opens in new window

BARCLAYS MOSELLE NO 2 INVESTMENTS LIMITED

UK establishment number BR009741