About Lp&js Properties Limited (11931491) United Kingdom