About Sck Properties Ltd (10621302) United Kingdom