Contact information

Trade name: Whale Labs

Legal name: Whale Labs Ltd

Email: info@thegreatestwhale.com

Registered office:
5th Floor, 167–169 Great Portland Street  
London  
W1W 5PF  
United Kingdom

Company registration number: 16985421

VAT number: Not registered