About L.b Developments Northwest Ltd (05282129) United Kingdom