About L.a. Developments Ludlow Ltd (10860211) United Kingdom