Chartered Trust (Nominees) Ltd. Head Office, 24-26 Newport Road, Cardiff, South glamorgan CF240SR