2 New Union Square
Embassy Gardens
London
SW11 7AX
United Kingdom