About West Bar Street Management Limited (08703697) United Kingdom