About Johal Property & Investments Limited (09911490) United Kingdom