About Lower West Side Limited (09794294) United Kingdom