About J & S Star Property Ltd (09957894) United Kingdom