About John Lewis Quay Management Company Limited (03578433) United Kingdom