Current Roles

Employees:
272
Revenue:
$15M
About
Carrs Billington Agriculture (Sales) Ltd. is an agricultural supply company operating a network of country stores in Scotland, Northern England and Wales.
Carrs Billington Agriculture Address
Montgomery Way. Rosehill Industrial Estate. C
, null
UK
Carrs Billington Agriculture Email
Carrs Billington Agriculture Phone Numbers
01228 518860

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.