About Jl Props Limited (03465217) United Kingdom