About Jl Services Leasehold Limited (06517998) United Kingdom