About S&l Kipling Property Ltd (13145118) United Kingdom