About J & B Property Letting Ltd (13572896) United Kingdom