About Cliveden (walthamstow) Limited (11626186) United Kingdom