About J Sall Properties Ltd (12661131) United Kingdom