About London Designed Investments Limited (08393068) United Kingdom