About Ly Developments Limited (08202258) United Kingdom