Sovereign Assurance Company Limited

GPTKB entity