About 220 London Road Management Company Limited (05578812) United Kingdom