About L & O Investments (u.k.) (03283829) United Kingdom