The Growling Shrew Ltd 's been in the business for eight years. Started with Registered No. 10502716 in the year 2016, the firm is located at C/o Els Advisory Limited 31 Harrogate Road, Leeds LS7 3PD. The enterprise's principal business activity number is 47910 and has the NACE code: Retail sale via mail order houses or via Internet. The latest accounts were submitted for the period up to Tue, 30th Nov 2021 and the most recent annual confirmation statement was released on Fri, 6th Jan 2023.