About Yc Shepherds Bush (no.3) Limited (07670833) United Kingdom