About Lr Developments (nw) Ltd (13276397) United Kingdom