About 53 London Road Management Company Limited (06305021) United Kingdom