About L 5 Partnerships Limited (06521796) United Kingdom