About Ls One New Change Developments Limited (04165843) United Kingdom