European Presence
A subsidiary of
International Presence plc