About W South Lake Limited (09230893) United Kingdom