About 80 London Road Management Service Company Limited (01910730) United Kingdom