About Skjs Properties Ltd (12794227) United Kingdom