on 1 Feb 2018
Last Applicant/ Owned by
Upstream Risk Management Ltd
Suite 6, Jelmac House, 269 High Street
BERKHAMSTED, Hertfordshire, HP4 1AA
Serial Number
UK00003287155 filed on 1st Feb 2018
Registration Number
UK00003287155 registered on
25th May 2018
Risk management consultancy [business];Advisory services relating to business risk management;Business risk management services.
Counterparty risk management.
UK00003287155
Figurative
Individual