About 41 & 42 London Road Ltd (13538467) United Kingdom