About Johal Properties (leic) Ltd (12782401) United Kingdom