Return to "Deals worth £2m agreed or pending for suites at Liverpool office building" 14 Castle Street 14 Castle Street in Liverpool city centre