Company name: Restaurant Ours
Description: British-Euro cuisine in tree-filled digs
264 Brompton Rd, South Kensington, London SW3 2AS, United Kingdom