About E.c.m. (clock House Court) Management Limited (01414219) United Kingdom