About L.a.s.h. Developments Limited (10691111) United Kingdom