About 26 Elsham Road Management Company Limited (03223489) United Kingdom