About L1 Properties Ltd (10912972) United Kingdom