About J&l Property Solutions Ltd (12965592) United Kingdom