Company Record
BARCLAYS DIRECT INVESTING NOMINEES LIMITED (04614350) | Company Record