About 248 London Road Management Company Limited (01802902) United Kingdom