BlackBerry's ghost haunts us still Regent House, 316 Beulah Hill, London SE19 3HF, United Kingdom