About Waterfront L.s.f. Limited (04231487) United Kingdom