Administratives in Battle, East Sussex We help you find any company! Catalyst 1066 Limited Great Barn, Loose Farm Barns, Hastings Road Battle, East Sussex