Software store, address 27 old gloucester st, london wc1n 3ax, united kingdom. outside the store there is a sign with the exact name big-home-tax