About 218 London Road Management Company Limited (09881369) United Kingdom