About Twenty-nine Thornton Hill Limited (01473520) United Kingdom