About Ag & Jl Properties Limited (11178878) United Kingdom