TICK TOCK MANAGEMENT LIMITED Company number 10377704 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressTower Building, 50 Water Street, Liverpool, England, L3 1BH PostcodeL3 1BH Companies at this postcode 24 Average house price in L3 1BH £322,000 (73 sales) Map