About L3 Properties Ltd (12769797) United Kingdom