About L.a. Developments & Securities Limited (05088485) United Kingdom