FILMING LOCATION: 493 Leeds Road, Bradford, West Yorkshire
This is no longer a taxi firm.
The BFI (for the location info)