Company name: Achimi Japanese Restaurant
Description: Sushi & Teppanyaki Bar in Beaconsfield
54 London End, Beaconsfield HP9 2JH, United Kingdom