About Queens Quay (embankment) Management Company Limited (06015148) United Kingdom