About Lwd Properties Limited (12749354) United Kingdom