About 227-229 Liverpool Road Management Company Limited (03788036) United Kingdom