About The Embankment Management Company (ni) Limited (NI071805) United Kingdom