About The Lowry Centre Development Company Limited (03255986) United Kingdom