Company name: Ajnabi Garden
Description: Where strangers become friends
Back of, 25 Selby St, Rochdale OL16 2LF, United Kingdom