About Lean On Us Properties Ltd (13613640) United Kingdom