About 52 Cobbold Road Management Company Limited (03601282) United Kingdom