About J Johal Properties Limited (08709187) United Kingdom