About Yc Shepherds Bush Limited (07206167) United Kingdom