About 80 London Road Deal Management Company Limited (03261414) United Kingdom