About Slk Property Solutions Ltd (11614180) United Kingdom