About L P North Developments Ltd (13278196) United Kingdom