About Johal Property Investments Limited (10442333) United Kingdom