Spencer Feeds Limited is located at Bromsgrove at Darwin House. You can search for the company using the area code - B61 7JJ. Spencer Feeds's launching dates back to 2016. The firm is registered under the number 09962118 and their last known state is liquidation. The company known today as Spencer Feeds Limited was known as Spencer Feeds (leicester) until 2016-02-04 at which point the business name was replaced. The company's classified under the NACE and SIC code 46210, that means . The business latest filed accounts documents detail the period up to March 31, 2022 and the latest annual confirmation statement was submitted on May 13, 2023.