About Slk Developments North West Ltd (09910122) United Kingdom