About Johal Properties (london) Ltd (06770484) United Kingdom