About 118 Thornton Road Ltd (11325581) United Kingdom