About Leslie Jayne Investments Limited (09858419) United Kingdom