About Terrace Hill Deansgate Operations Company Limited (09335061) United Kingdom