About S&s Jaffri Property Investments Ltd (12954041) United Kingdom