About J & S Property Investments Ltd (12191903) United Kingdom